<?xml version="1.0" encoding="UTF-8"?>
<%@ page contentType="text/xml" %>
<%@ page import="th.model.PermohonanMaklumat"%>
<%@ page import="th.model.PermohonanMaklumatKeluarga"%>
<%@ page import="th.model.KodHubungan"%>
<%@ include file="/WEB-INF/jsp/include/page_header.jspf" %>
<rows>
    <%
        PermohonanMaklumat permohonanMaklumat = new PermohonanMaklumat();
        if(request.getSession().getAttribute("hajjRegMemberList")!=null){ 
            permohonanMaklumat = (PermohonanMaklumat)request.getSession().getAttribute("hajjRegMemberList");
        }else{
            permohonanMaklumat = null;
        }
        String pindaSenarai = "false";
        if(request.getSession().getAttribute("pindaSenarai")!=null){
            pindaSenarai = (String)request.getSession().getAttribute("pindaSenarai");
            request.getSession().removeAttribute("pindaSenarai");
        }
    %>
    <head>
        <column width="25" type="ro" align="left" sort="str" >No.</column>
        <%        
            if(pindaSenarai.equals("true")){            
        %>
            <column width="250" type="ro" align="left" sort="str" >Nama</column>
        <%
            }else{
        %> 
            <column width="*" type="ro" align="left" sort="str" >Nama</column>
        <%
            }
        %>
        <column width="100" type="ro" align="left" sort="str" >No. Akaun TH</column>
        <column width="100" type="ro" align="left" sort="str" >No. KP Semasa</column>
        <column width="100" type="ro" align="left" sort="str" >Pertalian</column>
        <%        
            if(pindaSenarai.equals("true")){            
        %>
            <column width="200" type="ro" align="left" sort="str" >Status</column>
        <%
            }
        %>            
        <column width="50" type="ro" align="left" sort="na" >
        <%
            String imgpluspath = request.getContextPath()+"/images/plus.gif";
            String html = "<div style='width:100%; text-align:center;'><a href='javascript:goAddNewMember(\"" + permohonanMaklumat.getNoAkaun() + "\")'><img alt='Add Row' style='border:none' src='"+imgpluspath+"'></a></div>";
            html = html.replaceAll("<", "&lt;");
            html = html.replaceAll(">", "&gt;");
        %>
        <%=html%>
        </column>
    </head>
    <%    

        if(permohonanMaklumat!= null){    
    %>
            <row id="<%=permohonanMaklumat.getNoAkaun()%>">        
                <cell>1</cell>        
                <cell><%=permohonanMaklumat.getNama()%></cell>
                <cell><%=permohonanMaklumat.getNoAkaun()%></cell>
                <cell><%=permohonanMaklumat.getNoPengenalan()%></cell>
                <cell>
                    <%
                        String hubungan = "";
                        if(permohonanMaklumat.getHubungan()!=null){
                            KodHubungan kodHubunganKeluarga = permohonanMaklumat.getHubungan();
                            hubungan = kodHubunganKeluarga.getNama();                                         
                        }                                                                 
                    %>
                    <%=hubungan%>
                </cell> 
                    <%        
                    if(pindaSenarai.equals("true")){            
                    %>
                        <cell>
                        <%
                        if(permohonanMaklumat.getStatus()!=null && !permohonanMaklumat.getStatus().getKod().equals("0000")){
                        %>
                            TIDAK LAYAK - <%=permohonanMaklumat.getStatus().getNama()%>
                        <%
                        }else if (permohonanMaklumat.getStatus()!=null && permohonanMaklumat.getStatus().getKod().equals("0000")){
                        %>
                            LAYAK
                        <%
                        }
                        %>
                        </cell>
                    <%
                    }
                    %>
                    <%
                    String isPrimary = "true";
                    String imgeditpath = request.getContextPath()+"/images/edit.gif";
                    String imgdeletepath = request.getContextPath()+"/images/delete.gif";
                    String cdata =
                            "<div style='width:100%; text-align:right;'>" +
                            "<a href='javascript:goEditDetails(\"" + permohonanMaklumat.getIdMohonMaklumat()+ "\",\"" + isPrimary + "\")'><img alt='Edit' style='border:none' src='"+imgeditpath+"'></a>" +
                            "</div>";
                    cdata = cdata.replaceAll("<", "&lt;");
                    cdata = cdata.replaceAll(">", "&gt;");
                %>
                <cell><%=cdata%></cell>
            </row>
                <%
                if(permohonanMaklumat.getSenaraiMaklumatKeluarga()!=null && 
                    permohonanMaklumat.getSenaraiMaklumatKeluarga().size()>0){
                    
                    for(int j=0; j<permohonanMaklumat.getSenaraiMaklumatKeluarga().size(); j++){
                        PermohonanMaklumatKeluarga permohonanMaklumatKeluarga = (PermohonanMaklumatKeluarga)permohonanMaklumat.getSenaraiMaklumatKeluarga().get(j);  
                            
                 %>
                        <row id="<%=permohonanMaklumatKeluarga.getNoAkaun()%>">        
                            <cell><%=j+2%></cell>        
                            <cell><%=permohonanMaklumatKeluarga.getNama()%></cell>
                            <cell><%=permohonanMaklumatKeluarga.getNoAkaun()%></cell>                            
                            <cell><%=permohonanMaklumatKeluarga.getNoPengenalan()%></cell>     
                            <cell>
                                <%
                                    String hubunganKeluarga = "";
                                    if(permohonanMaklumatKeluarga.getHubungan()!=null){
                                        KodHubungan kodHubunganKeluarga = permohonanMaklumatKeluarga.getHubungan();
                                        hubunganKeluarga = kodHubunganKeluarga.getNama();                                         
                                    }                                                                 
                                %>
                                <%=hubunganKeluarga%>
                            </cell>                          
                                <%        
                                if(pindaSenarai.equals("true")){            
                                %>
                                    <cell>
                                <%
                                    if(permohonanMaklumatKeluarga.getStatus()!=null && !permohonanMaklumatKeluarga.getStatus().getKod().equals("0000")){
                                %>
                                    TIDAK LAYAK - <%=permohonanMaklumatKeluarga.getStatus().getNama()%>
                                <%
                                    }else if (permohonanMaklumatKeluarga.getStatus()!=null && permohonanMaklumatKeluarga.getStatus().getKod().equals("0000")){
                                %>
                                    LAYAK
                                <%
                                   }
                                %>
                                    </cell>
                                <%
                                    }
                                %>
                            <%
                                isPrimary = "false";
                                imgeditpath = request.getContextPath()+"/images/edit.gif";
                                imgdeletepath = request.getContextPath()+"/images/delete.gif";
                                cdata =
                                        "<div style='width:100%; text-align:right;'>" +
                                        "<a href='javascript:goEditDetails(\"" + permohonanMaklumatKeluarga.getIdMohonMaklumatKeluarga() + "\",\"" + isPrimary + "\")'><img alt='Edit' style='border:none' src='"+imgeditpath+"'></a>" +
                                        "<a href='javascript:goDeleteMember(\"" + permohonanMaklumatKeluarga.getIdMohonMaklumatKeluarga() + "\",\"" + permohonanMaklumat.getIdMohonMaklumat() + "\")'><img alt='Delete' style='border:none' src='"+imgdeletepath+"'></a>" +
                                        "</div>";
                                cdata = cdata.replaceAll("<", "&lt;");
                                cdata = cdata.replaceAll(">", "&gt;");
                            %>
                            <cell><%=cdata%></cell>
                        </row>
                 <%  
                        }
                    }                  
        }
    %>
</rows>